planetary cooler - German English Dictionary